<?php
if (!defined('WEB_ROOT')) {
	exit;
}
if (isset($_POST['cboYear']) && $_POST['cboYear'] > 0) { 
	$ye_id = (int)$_POST['cboYear']; 
	$filter_cond .= " AND nam = $ye_id ";
} else {
	$ye_id = 0;
}
// loai
if (isset($_GET['l']) && $_GET['l'] > 0) {
	$l = (int) $_GET['l'];
} else {
	$l = 0;
}
// cap
if (isset($_GET['c']) && $_GET['c'] > 0) {
	$cap = $_GET['c'];
} else {
	$cap = '';
}
// cap id
if (isset($_GET['cid']) && $_GET['cid'] > 0) {
	$cid = (int) $_GET['cid'];
} else {
	$cid = 0;
}


if ($filter_cond != '')
{
	$filter_cond = " WHERE true $filter_cond ";
}
$yearList = buildYearOptions1($ye_id);

?> 
<!-- Begin one column window -->
<?php 
	include 'list_top.php';
?>					
<div class="onecolumn">
				<div class="header">
					<span>Đề tài</span>
					<div class="switch" style="width:140px">
					<form action="index.php?view=list" method="post"  name="frmListTopic" id="frmListTopic">
						<table width="100%" border="0" cellspacing="0" cellpadding="2" class="text">
							  <tr>
							  
							<td  align="right"> 
							   </tr>
						</table>
					</form>
					</div>
				</div>
				<br class="clear"/>
				<div id="load_detai" class="content">
					<table  width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="data">				
						<tr class="">
							<th>Đề tài theo cấp thực hiện</th>
							<th>Số lượng</th>
							<th>Kinh phí</th>
						</tr>
						<!--De tai-->
						<?php
				if ($l == 0 || $cid == 0) {
						//Lấy thông tin các cấp thức hiện
					// for paging
					// how many rows to show per page
					$rowsPerPage = 100;
					$nam_detai = date("Y");
					$sql = "SELECT * FROM `capthuchien`";
					//echo $sql;
					$result     = dbQuery(getPagingQuery($sql, $rowsPerPage));
					$pagingLink = getPagingLink($sql, $rowsPerPage);   
					$data = array();
					if (dbNumRows($result) > 0) {
						$i = 0;
						
						while($row = dbFetchAssoc($result)) {
							extract($row);	
							
							// $tencap, $soluong, $kinhphi
							$sql_count= "SELECT count(id) AS sum_count FROM `detai` WHERE cap_id ={$id} AND tt_id =2 and namthuchien = {$nam_detai}";
							$soluong = get_sum_count($sql_count);
							$sql_count= "SELECT sum(kinhphi) AS sum_count FROM `detai` WHERE cap_id ={$id} AND tt_id =2 and namthuchien = {$nam_detai}";
							$kinhphi = get_sum_count($sql_count);
							$data[] = array('loai'=> 1,'id'=>$id, 'ten'=>$tencap, 'soluong'=>$soluong, 'kinhphi'=>$kinhphi);
							
						}
					}
					?>
						
					<!--Bai báo khoa học-->
					<?php
					$rowsPerPage = 100;

					$sql = "SELECT * FROM `dactrung_detai`";
					//echo $sql;
					$result     = dbQuery(getPagingQuery($sql, $rowsPerPage));
					$pagingLink = getPagingLink($sql, $rowsPerPage);
					if (dbNumRows($result) > 0) {							
						while($row = dbFetchAssoc($result)) {
							extract($row);	
							
							// $tencap, $soluong, $kinhphi
							$sql_count = "SELECT count(id) AS sum_count FROM `detai` WHERE dtr_id  ={$id} AND tt_id =2 and namthuchien = {$nam_detai}";
							$soluong = get_sum_count($sql_count);
							$sql_count = "SELECT sum(kinhphi) AS sum_count FROM `detai` WHERE dtr_id  ={$id} AND tt_id =2 and namthuchien = {$nam_detai}";
							$kinhphi = get_sum_count($sql_count);
							$data[] = array('loai'=> 2, 'id'=>$id, 'ten'=>$tendtr, 'soluong'=>$soluong, 'kinhphi'=>$kinhphi);
						}
					}
				} else {
					$rowsPerPage = 100;
					$nam_detai = 2010;//date("Y");
					$sql = "select dt.id, madt, tendt, kinhphi, tendv from detai dt, donvi dv
							where cap_id = {$cid} and dt.dv_id = dv.id  and namthuchien = {$nam_detai}
							order by tendv
							";
					//echo $sql;
					$result     = dbQuery(getPagingQuery($sql, $rowsPerPage));
					$pagingLink = getPagingLink($sql, $rowsPerPage);
					$prev_tendv = '';
					if (dbNumRows($result) > 0) {							
						while($row = dbFetchAssoc($result)) {
							extract($row);	
							// $prev_tendv == '' or != $tendv => add ten don vi row and the following rows will be all 
							// de tai belonging to that don vi
							//$kinhphi = 0; // from $row
							if ($prev_tendv != $tendv) {
								// header row: ten de tai, tong kinh phi, tong so luong
								$sql_count = "SELECT count(id) AS sum_count FROM `detai` WHERE cap_id = {$cid} AND tt_id = 2 and namthuchien = {$nam_detai}";
								$tong_soluong = get_sum_count($sql_count);
								$sql_count = "SELECT sum(kinhphi) AS sum_count FROM `detai` WHERE cap_id  ={$cid} AND tt_id =2 and namthuchien = {$nam_detai}";
								$tong_kinhphi = get_sum_count($sql_count);
								
								$data[] = array('is_header'=>true, 'id'=>0, 'ten'=>$tendv, 'soluong'=>$tong_soluong, 'kinhphi'=>$tong_kinhphi);
							}
							$prev_tendv = $tendv;
							
							$data[] = array('is_header'=> false, 'id'=>$id, 'ten'=>$tendt, 'soluong'=>1, 'kinhphi'=>$kinhphi);
						}
					}
				}
					?>
				
						
					<?php
					$index = 1;
					for ($i = 0; $i < count($data); $i++) {
						if ($i%2) {
							$class = 'row1';
						} else {
							$class = 'row2';
						}
						
						if ($l == 0 || $cid == 0) {
							$link = "index.php?view=list&l={$data[$i]['loai']}&cid={$data[$i]['id']}&";
						} else {
							$link = "#";
						}
					?>
					
					<tr>
						<?php if (($l == 0 || $cid == 0) || !$data[$i]['is_header']) { ?>
							<!-- l = loai, c = cap_id-->
							<td><?php echo $index ?>.&nbsp;<a href='<?php echo $link; ?>' ><strong><?php echo $data[$i]['ten'] ?>
							</td>
							<td>
							<?php 
								//Với id của cấp thực hiện. thống ke số lượng đề tài
								echo $data[$i]['soluong'];
							?>&nbsp;
							</td>
							<td>
							<?php 
								//Với id của cấp thực hiện. thống ke số lượng đề tài
								echo $data[$i]['kinhphi'];
								echo '<span class="donvitien">&nbsp;VNĐ&nbsp;</span>';
							?>&nbsp;
							</td>
						<?php $index++; } else { 
							$index = 1; ?>
							<th><?php echo $data[$i]['ten'] ?>
							</th>
							<th>
							<?php 
								//Với id của cấp thực hiện. thống ke số lượng đề tài
								echo $data[$i]['soluong'];
							?>&nbsp;
							</th>
							<th>
							<?php 
								//Với id của cấp thực hiện. thống ke số lượng đề tài
								echo $data[$i]['kinhphi'];
								echo '<span class="donvitien">&nbsp;VNĐ&nbsp;</span>';
							?>&nbsp;
							</th>
						
						<?php } ?>
					</tr>
					<?php }?>
				</table>
				
				</div>
	</div>		
	<!-- Begin one column window -->
<div class="onecolumn">
				<div class="header">
					<span>Bài báo khoa học</span>
				</div>
				<br class="clear"/>
				<div class="content">
					<table  width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="data">				
						<tr class="">
							<th> Bài báo theo loại tạp chí</th>
							<th>Số lượng</th>
						</tr>
						<?php
						$i =0;
						$rowsPerPage = 100;

						$sql = "SELECT * FROM `loaitapchi`";
						//echo $sql;
						$result     = dbQuery(getPagingQuery($sql, $rowsPerPage));
						$pagingLink = getPagingLink($sql, $rowsPerPage);
						if (dbNumRows($result) > 0) {							
							while($row = dbFetchAssoc($result)) {
								extract($row);	
								if ($i%2) {
									$class = 'row1';
								} else {
									$class = 'row2';
								}
								
								$i += 1;						
						?>
						<tr class="<?php echo $class ;?>">
							<td><?php echo $i ;?>.&nbsp;&nbsp;<strong><?php echo $tenloai ;?></strong>
							</td>
							<td>
							<?php
							 //Với id của cấp thực hiện. thống ke số lượng đề tài
							 $sql_count= "SELECT count( mabb ) as sum_count FROM baibao bb JOIN chitiet_tapchi cttc ON bb.cttc_id = cttc.id JOIN tapchi tc ON cttc.tc_id = tc.id JOIN loaitapchi ltc ON tc.loaitc_id = ltc.id WHERE loaitc_id ={$id}";
							echo get_sum_count($sql_count);
							?>
							</td>
						</tr>
						<?php }} ;?>
					</table>
				
				</div>
	</div>	
	
	<div class="onecolumn">
				<div class="header">
					<span>Hội thảo khoa học</span>
				</div>
				<br class="clear"/>
				<div class="content">
					<table  width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="data">				
						<tr class="">
							<th>Tên</th>
							<th>Số lượng</th>
						</tr>
						
						<tr>
							<td>1.a.&nbsp;&nbsp;<strong>Số hội thảo do trường đăng cai tổ chức có nhiều đơn vị trong nước tham gia:</strong>
							</td>
							<td>
							<?php
							 //Với id của cấp thực hiện. thống ke số lượng đề tài
							 $sql_count= "SELECT count(*) as sum_count from hoithao ht, loaihoithao lht, donvi dv
							where ht.loaiht_id = lht.id and ht.dv_id = dv.id and truong_id = NULL and lht.id = 4 and dv.id = 1
							";
							echo get_sum_count($sql_count);
							?>
							</td>
						</tr>
						<tr>
							<td>1.b.&nbsp;&nbsp;<strong>Số bài báo khoa học được đăng trên kỷ yếu</strong>
							</td>
							<td>
							<?php
							 //Với id của cấp thực hiện. thống ke số lượng đề tài
							 $sql_count= "select count(bb.id) as sum_count 
							from baibao bb, chitiet_tapchi cttc, tapchi tc, loaitapchi ltc, hoithao ht, loaihoithao lht, donvi dv
							where bb.cttc_id = cttc.id and cttc.tc_id = tc.id and tc.loaitc_id = ltc.id
							and loaitc_id = 5 and cttc.ht_id = ht.id and ht.loaiht_id = lht.id and ht.dv_id = dv.id and truong_id = NULL and lht.id = 4 and dv.id = 1
							";
							echo get_sum_count($sql_count);
							?>
							</td>
						</tr>
						<tr>
							<td>2.a.&nbsp;&nbsp;<strong>Số hội thảo do trường đăng cai tổ chức có sự tham gia của các đơn vị nước ngoài</strong>
							</td>
							<td>
							<?php
							 //Với id của cấp thực hiện. thống ke số lượng đề tài
							 $sql_count= "SELECT * from hoithao ht, loaihoithao lht, donvi dv
							where ht.loaiht_id = lht.id and ht.dv_id = dv.id and truong_id = NULL and lht.id = 2 and dv.id = 1
							";
							echo get_sum_count($sql_count);
							?>
							</td>
						</tr>
						<tr>
							<td>2.b.&nbsp;&nbsp;<strong>Số bài báo cáo khoa học được đăng trên kỷ yếu</strong>
							</td>
							<td>
							<?php
							 //Với id của cấp thực hiện. thống ke số lượng đề tài
							 $sql_count= "select count(bb.id) as sum_count 
							from baibao bb, chitiet_tapchi cttc, tapchi tc, loaitapchi ltc, hoithao ht, loaihoithao lht, donvi dv
							where bb.cttc_id = cttc.id and cttc.tc_id = tc.id and tc.loaitc_id = ltc.id
							and loaitc_id = 5 and cttc.ht_id = ht.id and ht.loaiht_id = lht.id and ht.dv_id = dv.id and truong_id = NULL and lht.id = 2 and dv.id = 1
							";
							echo get_sum_count($sql_count);
							?>
							</td>
						</tr>
					</table>
				
				</div>
	</div>	